Pluralsight Advanced Techniques in JavaScript and jQuery

Stop breaking legacy code every time you expand your functions. Learn how to create robust functions that handle the needs of current, legacy, and future processing. Learn about handling DOM events with jQuery, then learn how to create your own custom events for objects that aren't on the DOM. Also, learn how to make use of the jQuery Deferred object to truly process AJAX requests in an asynchronous manner.

 
Pluralsight Advanced Techniques in JavaScript and jQueryIntroduction00:44:51
Introduction00:10
Outline00:46
Traditional JavaScript Functions08:17
Draw Version 105:31
Extending Draw - Two Parameters02:04
Draw - Four Parameters02:34
Draw - Six Parameters03:11
Stub Functions04:49
Default Parameters03:39
All Default Values01:33
Changing to an Object Parameter03:52
Legacy Support with Object02:54
Default Values in an Object04:47
Function Summary00:44
Pluralsight Advanced Techniques in JavaScript and jQueryEvent Handling00:45:20
Introduction00:08
Outline00:54
Shorthand Methods06:28
Message Function06:02
More Elements11:02
Propagation14:46
No Shorthand05:15
Summary00:45
Pluralsight Advanced Techniques in JavaScript and jQueryAdvanced Event Handling00:43:33
Introduction00:11
Outline00:31
Event Handler Methods08:58
Named Functions04:19
Namespace04:37
Delegation03:06
Custom Events11:35
Event Parameters09:10
Summary01:06
Pluralsight Advanced Techniques in JavaScript and jQueryUsing jQuery Deferred Objects01:02:54
Introduction00:09
Outline00:31
Promise01:01
Traditional AJAX Processing00:44
Layout02:24
Section 1 Content02:33
Loading All Content02:34
Common Pattern02:18
Deferred Object05:03
LoadSection Function02:12
Negative Testing06:10
Deferred Methods10:42
Dynamic Pages02:00
Creating a Deferred Object07:34
Using Deferred Objects15:42
Summary01:17